registerRouteCondition( $container, 'depicter.condition.editor.open' , EditorOpen::class ); $this->registerRouteCondition( $container, 'depicter.condition.editor.preview', EditorPreview::class ); } /** * {@inheritDoc} */ public function bootstrap( $container ) { // Nothing to bootstrap. } /** * Register a class as a route condition * * @param \Pimple\Container $container * @param string $name * @param string $class_name * @return void */ protected function registerRouteCondition( $container, $name, $class_name ) { $container[ WPEMERGE_ROUTING_CONDITION_TYPES_KEY ] = array_merge( $container[ WPEMERGE_ROUTING_CONDITION_TYPES_KEY ], [ $name => $class_name, ] ); } }