e, $transform, $data ) {
while ( ! $predicate( $data ) ) {
$data = $transform( $data );
}
return $data;
} ) );
self::macro( 'propSatisfies', curryN( 3, function ( $predicate, $prop, $data ) {
return $predicate( Obj::prop( $prop, $data ) );
} ) );
self::macro( 'isArray', Type::isArray() );
self::macro( 'isMappable', curryN( 1, function( $a ) {
return self::isArray( $a ) || ( is_object( $a ) && method_exists( $a, 'map' ) );
}));
self::macro( 'isEmpty', curryN( 1, function ( $arg ) {
if ( is_array( $arg ) || $arg instanceof \Countable ) {
return count( $arg ) === 0;
}
return empty( $arg );
} ) );
self::macro( 'isNotEmpty', curryN( 1, self::complement( self::isEmpty() ) ) );
self::macro( 'firstSatisfying', curryN( 3, function ( $predicate, array $conditions, $data ) {
foreach ( $conditions as $condition ) {
$res = $condition( $data );
if ( $predicate( $res ) ) {
return $res;
}
}
return null;
} ) );
self::macro( 'isTruthy', curryN( 1, function ( $data ) {
return $data instanceof \Countable ? count( $data ) > 0 : (bool) $data;
} ) );
}
}
Logic::init();
Fatal error: Uncaught Error: Class "WPML\FP\Logic" not found in /home/aquaboot/public_html/wp-andreahinnen/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/Fns.php:155
Stack trace:
#0 [internal function]: WPML\FP\Fns::WPML\FP\{closure}(Object(Closure), Array)
#1 /home/aquaboot/public_html/wp-andreahinnen/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/functions.php(154): call_user_func_array(Object(Closure), Array)
#2 [internal function]: WPML\FP\Fns::WPML\FP\{closure}(Object(Closure), Array)
#3 /home/aquaboot/public_html/wp-andreahinnen/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/collect/src/Illuminate/Support/Traits/Macroable.php(56): call_user_func_array(Object(Closure), Array)
#4 /home/aquaboot/public_html/wp-andreahinnen/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/Fns.php(169): WPML\FP\Fns::__callStatic('map', Array)
#5 [internal function]: WPML\FP\Fns::WPML\FP\{closure}(Object(Closure), Array)
#6 /home/aquaboot/public_html/wp-andreahinnen/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/functions.php(154): call_user_func_array(Object(Closure), Array)
#7 [internal function]: WPML\FP\Fns::WPML\FP\{closure}(Object(Closure), Array)
#8 /home/aquaboot/public_html/wp-andreahinnen/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/collect/src/Illuminate/Support/Traits/Macroable.php(56): call_user_func_array(Object(Closure), Array)
#9 /home/aquaboot/public_html/wp-andreahinnen/wp-content/plugins/sitepress-multilingual-cms/inc/translation-management/translation-management.class.php(115): WPML\FP\Fns::__callStatic('each', Array)
#10 /home/aquaboot/public_html/wp-andreahinnen/wp-content/plugins/sitepress-multilingual-cms/inc/functions-load.php(286): TranslationManagement->__construct()
#11 /home/aquaboot/public_html/wp-andreahinnen/wp-content/plugins/sitepress-multilingual-cms/sitepress.class.php(1695): wpml_load_core_tm()
#12 /home/aquaboot/public_html/wp-andreahinnen/wp-content/plugins/sitepress-multilingual-cms/classes/API/Hooks/class-wpml-api-hooks-factory.php(13): SitePress->get_custom_fields_translation_settings(1)
#13 /home/aquaboot/public_html/wp-andreahinnen/wp-content/plugins/sitepress-multilingual-cms/classes/action-filter-loader/class-wpml-action-filter-loader.php(148): WPML_API_Hooks_Factory->create()
#14 /home/aquaboot/public_html/wp-andreahinnen/wp-content/plugins/sitepress-multilingual-cms/classes/action-filter-loader/class-wpml-action-filter-loader.php(96): WPML_Action_Filter_Loader->run_factory(Object(WPML_API_Hooks_Factory))
#15 /home/aquaboot/public_html/wp-andreahinnen/wp-content/plugins/sitepress-multilingual-cms/classes/action-filter-loader/class-wpml-action-filter-loader.php(80): WPML_Action_Filter_Loader->load_factory(Object(WPML_API_Hooks_Factory))
#16 /home/aquaboot/public_html/wp-andreahinnen/wp-content/plugins/sitepress-multilingual-cms/classes/action-filter-loader/class-wpml-action-filter-loader.php(49): WPML_Action_Filter_Loader->load_factory_or_action('WPML_API_Hooks_...', false)
#17 /home/aquaboot/public_html/wp-andreahinnen/wp-content/plugins/sitepress-multilingual-cms/sitepress.php(242): WPML_Action_Filter_Loader->load(Array)
#18 /home/aquaboot/public_html/wp-andreahinnen/wp-settings.php(526): include_once('/home/aquaboot/...')
#19 /home/aquaboot/public_html/wp-andreahinnen/wp-config.php(108): require_once('/home/aquaboot/...')
#20 /home/aquaboot/public_html/wp-andreahinnen/wp-load.php(50): require_once('/home/aquaboot/...')
#21 /home/aquaboot/public_html/wp-andreahinnen/wp-blog-header.php(13): require_once('/home/aquaboot/...')
#22 /home/aquaboot/public_html/wp-andreahinnen/index.php(17): require('/home/aquaboot/...')
#23 {main}
thrown in /home/aquaboot/public_html/wp-andreahinnen/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/Fns.php on line 155
Fatal error: Uncaught Error: Call to a member function get_requested_lang() on null in /home/aquaboot/public_html/wp-andreahinnen/wp-content/plugins/sitepress-multilingual-cms/sitepress.class.php:1135
Stack trace:
#0 /home/aquaboot/public_html/wp-andreahinnen/wp-content/plugins/sitepress-multilingual-cms/classes/utilities/class-wpml-locale.php(106): SitePress->get_current_language()
#1 /home/aquaboot/public_html/wp-andreahinnen/wp-content/plugins/sitepress-multilingual-cms/sitepress.class.php(3483): WPML_Locale->locale()
#2 /home/aquaboot/public_html/wp-andreahinnen/wp-includes/class-wp-hook.php(324): SitePress->locale_filter('en_US')
#3 /home/aquaboot/public_html/wp-andreahinnen/wp-includes/plugin.php(205): WP_Hook->apply_filters('en_US', Array)
#4 /home/aquaboot/public_html/wp-andreahinnen/wp-includes/l10n.php(80): apply_filters('locale', 'en_US')
#5 /home/aquaboot/public_html/wp-andreahinnen/wp-includes/l10n.php(165): get_locale()
#6 /home/aquaboot/public_html/wp-andreahinnen/wp-includes/l10n.php(953): determine_locale()
#7 /home/aquaboot/public_html/wp-andreahinnen/wp-includes/class-wp-fatal-error-handler.php(49): load_default_textdomain()
#8 [internal function]: WP_Fatal_Error_Handler->handle()
#9 {main}
thrown in /home/aquaboot/public_html/wp-andreahinnen/wp-content/plugins/sitepress-multilingual-cms/sitepress.class.php on line 1135