// Wow::register(Wow::rx('@controller:\\$?(' . Wow::PHP_NAME_RX . '\\(.*?\\)|' . Wow::PHP_NAME_RX . ')', "i"), "<?php echo Core\\ControllerHandler::find()::\$1; ?>"); Wow::register(Wow::rx('@icontroller:\\$?(' . Wow::PHP_NAME_RX . '\\(.*?\\)|' . Wow::PHP_NAME_RX . ')', "i"), "Core\\ControllerHandler::find()::\$1"); // // @controller_Pages.HomeController:method() // Wow::register(Wow::rx('@controller_(.+?):\\$?(' . Wow::PHP_NAME_RX . '\\(.*?\\)|' . Wow::PHP_NAME_RX . ')', "i"), "<?php echo Core\\ControllerHandler::find('\$1')::\$2; ?>"); Wow::register(Wow::rx('@icontroller_(.+?):\\$?(' . Wow::PHP_NAME_RX . '\\(.*?\\)|' . Wow::PHP_NAME_RX . ')', "i"), "Core\\ControllerHandler::find('\$1')::\$2"); // // @view:method() // Wow::register(Wow::rx('@view:\\$?(' . Wow::PHP_NAME_RX . '\\(.*?\\)|' . Wow::PHP_NAME_RX . ')', "i"), "<?php echo Core\\ViewHandler::find()->\$1; ?>"); Wow::register(Wow::rx('@iview:\\$?(' . Wow::PHP_NAME_RX . '\\(.*?\\)|' . Wow::PHP_NAME_RX . ')', "i"), "Core\\ViewHandler::find()->\$1"); // // @view_index:method() // Wow::register(Wow::rx('@view_(' . Wow::PHP_NAME_RX . '):\\$?(' . Wow::PHP_NAME_RX . '\\(.*?\\)|' . Wow::PHP_NAME_RX . ')', "i"), "<?php echo Core\\ViewHandler::find('\$1')->\$2; ?>"); Wow::register(Wow::rx('@iview_(' . Wow::PHP_NAME_RX . '):\\$?(' . Wow::PHP_NAME_RX . '\\(.*?\\)|' . Wow::PHP_NAME_RX . ')', "i"), "Core\\ViewHandler::find('\$1')->\$2"); // // @spoof_method:DELETE // Wow::register(Wow::rx("@spoof_method:([a-zA-Z]+)", "i"), '<input type="hidden" name="_method" value="$1" />'); // // @formtoken:name // Wow::register(Wow::rx('@formtoken:([a-zA-Z0-9\\_\\-]+)', "i"), '<input type="hidden" name="token-$1" value="<?php echo Core\\FormTokenHandler::generate("$1"); ?>" />'); // // @formtoken_persistent:name // Wow::register(Wow::rx('@formtoken_persistent:([a-zA-Z0-9\\_\\-]+)', "i"), '<input type="hidden" name="token-$1" value="<?php echo Core\\FormTokenHandler::persistent("$1"); ?>" />'); }