ø¼…šĪü~V@ń³_V ¼…ȼ…’¼…ø’¼…ØČ¼…service/indexer-worker¼…¼…)(ų’’’0@f¼…ȼ…x¼…x¼…)(ų’’’0@f¼…ؼ…К³_V€‚‹³_V™³_Vh¼…ąģ³_V ¼…p’¼…ؼ…ȼ… ¼…service/indexer-worker/unix_listener/indexer-workerȚ³_V™³_V™³_VȚ³_V‚‹³_V™³_V™³_V™³_V™³_V’’’’’’’’x¼…¼…šĪü~V@ń³_Vš¼…ȼ…X¼…¼…ØČ¼…service/indexerH¼…H¼…)(ų’’’0@f¼…¼…Ą¼…Ą¼…)(ų’’’0@f¼…š¼…Ț³_V¶™³_V™³_Vø¼…ąģ³_Vh¼…Ą¼…š¼…¼…p¼…service/indexer/unix_listener/indexerv”³_Vv”³_V™³_Vv”³_V™³_V™³_V™³_V­‹³_V™³_V’’’’’’’’ø¼…8¼…šĪü~V@ń³_V(¼…ȼ…¼…@¼…ØČ¼…service/imap€¼…€¼…10ų’’’0@f¼…X¼…ų¼…¼…¼…10ų’’’0@f¼…8¼…Ų¼…±š³_V¶™³_V™³_Vš¼…ąģ³_V°¼…ų¼…8¼…X¼…ؼ…service/imap/unix_listener/login\simap¼š³_V€™³_V™³_Vš¼…ąģ³_VP ¼…ų¼…Ų¼…ų¼…ؼ…service/imap/unix_listener/imap-masterš³_Vv”³_V™³_Vš³_V™³_V™³_V™³_V­‹³_V™³_V’’’’’’’’Ø ¼…0 ¼…šĪü~V@ń³_V ¼…ȼ…x ¼…( ¼…ØČ¼…service/imap-urlauth-workerx ¼…x ¼…)(ų’’’0@f¼…@ ¼…š ¼…š ¼…)(ų’’’0@f¼… ¼…š³_V€‚‹³_V™³_VŲ ¼…ąģ³_V˜ ¼…ą ¼… ¼…@ ¼… ¼…service/imap-urlauth-worker/unix_listener/imap-urlauth-workerš³_Vv”³_V™³_Vš³_V‚‹³_V™³_V™³_V™³_V™³_V’’’’’’’’¼…ˆ¼…šĪü~V@ń³_Vp¼…ȼ…Ų ¼…ˆ ¼…ØČ¼…service/imap-urlauthм…м…)(ų’’’0@f¼…˜¼…H¼…H¼…)(ų’’’0@f¼…x¼…„š³_V¶™³_V™³_V8¼…ąģ³_Vš¼…@ ¼…x¼…˜¼…š ¼…service/imap-url) { return $this->container->get( $this->get_helper_class( $helper ) ); } /** * Magic isset for ensuring helper exists. * * @param string $helper The helper to get. * * @return bool Whether the helper exists. */ public function __isset( $helper ) { return $this->container->has( $this->get_helper_class( $helper ) ); } /** * Prevents setting dynamic properties and unsetting declared properties * from an inaccessible context. * * @param string $name The property name. * @param mixed $value The property value. * * @return void * * @throws Forbidden_Property_Mutation_Exception Set is never meant to be called. */ public function __set( $name, $value ) { // @phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.FoundAfterLastUsed -- __set must have a name and value. throw Forbidden_Property_Mutation_Exception::cannot_set_because_property_is_immutable( $name ); } /** * Prevents unsetting dynamic properties and unsetting declared properties * from an inaccessible context. * * @param string $name The property name. * * @return void * * @throws Forbidden_Property_Mutation_Exception Unset is never meant to be called. */ public function __unset( $name ) { throw Forbidden_Property_Mutation_Exception::cannot_unset_because_property_is_immutable( $name ); } /** * Get the class name from a helper slug * * @param string $helper The name of the helper. * * @return string */ protected function get_helper_class( $helper ) { $helper = \implode( '_', \array_map( 'ucfirst', \explode( '_', $helper ) ) ); return "Yoast\WP\SEO\Helpers\\{$helper}_Helper"; } }