function execute()
 {
     $result = 'success';
     $model = new connectionPagesModel();
     $page = Request::post('page');
     if (!isset($page['name']) || empty($page['name']) || !isset($page['url']) || empty($page['url'])) {
         return 'error';
     }
     if (!isset($page['id'])) {
         if ($model->getPageFromUrl($page['url'])) {
             return 'error';
         }
         $model->insert($page);
     } else {
         $page_id = (int) $page['id'];
         unset($page['id']);
         $model->where(array('id' => $page_id))->update($page);
     }
     return $result;
 }