protected function migrate($entityName) { $locator = base::getDbLocator(); $mapper = $locator->mapper($entityName); $mapper->migrate(); echo 'OK!'; }
public function shoutBox(Request $request, Response $response) { $locator = base::getDbLocator(); $mapper = $locator->mapper('app\\models\\Message'); if (!empty($_POST)) { $message = $mapper->insert(['author' => $_POST['author'], 'message' => $_POST['message']]); } $messages = $mapper->all(); AssetBundle::registerCss('bootstrap', __DIR__ . '/../views/css/bootstrap.css'); return $this->render('shoutbox', ['messages' => $messages]); }