get ViewFactory
public getViewFactory ( ) : Illuminate\View\Factory | ||
리턴 | Illuminate\View\Factory |
/** * test get property * * @return void */ public function testGetProperty() { $conn = $this->conn; $configHandler = $this->configHandler; $registerHandler = $this->registerHandler; $view = $this->view; $handler = new DynamicFieldHandler($conn, $configHandler, $registerHandler, $view); $this->assertInstanceOf('Xpressengine\\DynamicField\\ConfigHandler', $handler->getConfigHandler()); $this->assertInstanceOf('Xpressengine\\DynamicField\\RegisterHandler', $handler->getRegisterHandler()); $this->assertInstanceOf('Xpressengine\\Database\\VirtualConnectionInterface', $handler->connection()); $this->assertInstanceOf('Illuminate\\View\\Factory', $handler->getViewFactory()); }
/** * Dynamic Field 설정 페이지에서 skin 설정 등록 페이지 반환 * return html tag string * * @param ConfigEntity $config dynamic field config entity * @return string */ public function settings(ConfigEntity $config = null) { $viewFactory = $this->handler->getViewFactory(); return $viewFactory->make($this->getViewPath('settings'), ['config' => $config])->render(); }