/**
  * Returns the list of actions.
  * 
  * @return array 
  */
 public static function actions()
 {
     return PortfolioController::actions();
 }
Example #2
0
    SignUpController::signup();
});
$routes->post('/signup', function () {
    SignUpController::createUser();
});
$routes->post('/login', function () {
    UserController::login();
});
$routes->post('/logout', 'check_logged_in', function () {
    UserController::logout();
});
$routes->get('/search/', 'check_logged_in', function () {
    SearchController::all();
});
$routes->get('/units', 'check_logged_in', function () {
    PortfolioController::portfolio();
});
$routes->post('/units', 'check_logged_in', function () {
    RentalUnitController::save();
});
$routes->get('/units/new', 'check_logged_in', function () {
    RentalUnitController::newUnit();
});
$routes->get('/units/:id/edit', 'check_logged_in', function ($id) {
    RentalUnitController::redirect_if_rental_unit_does_not_exist($id);
    RentalUnitController::editUnit($id);
});
$routes->post('/units/:id/edit', 'check_logged_in', function ($id) {
    RentalUnitController::redirect_if_rental_unit_does_not_exist($id);
    RentalUnitController::saveEditUnit($id);
});