/** * Renders a file through a renderer that is created on-the-fly. * * To specify a directory to render from, use the 'paths'-option * of the compiler like this: * * <code> * * render('some-file', [<args>], [ * 'paths' => [__DIR__.'/path/to/views'] * ]); * * @param string $file the relative file path to compile * @param array|null $args the variables to pass to the template * @param array|null $options the options to pass to the renderer * * @return string the rendered markup */ function render($file, array $args = null, array $options = null) { $renderer = create_renderer($options); return $renderer->render($file, $args); }
disable_enable_classroom(false); break; case 'remove_classroom': remove_classroom(); break; case 'view_renderers': view_renderers(); break; case 'enable_renderer': disable_enable_renderer(true); break; case 'disable_renderer': disable_enable_renderer(false); break; case 'create_renderer': create_renderer(); break; case 'remove_renderer': remove_renderer(); break; case 'view_queue': view_queue(); break; case 'free_unfreeze_job': freeze_unfreeze_job(); break; case 'job_priority_up': job_priority_up(); break; case 'job_priority_down': job_priority_down();