00001 <?php 00003 // {{{ license 00004 00005 // +----------------------------------------------------------------------+ 00006 // | FastFrame Application Framework | 00007 // +----------------------------------------------------------------------+ 00008 // | Copyright (c) 2002-2006 The Codejanitor Group | 00009 // +----------------------------------------------------------------------+ 00010 // | This source file is subject to the GNU Lesser Public License (LGPL), | 00011 // | that is bundled with this package in the file LICENSE, and is | 00012 // | available at through the world-wide-web at | 00013 // | http://www.fsf.org/copyleft/lesser.html | 00014 // | If you did not receive a copy of the LGPL and are unable to | 00015 // | obtain it through the world-wide-web, you can get it by writing the | 00016 // | Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, | 00017 // | MA 02111-1307, USA. | 00018 // +----------------------------------------------------------------------+ 00019 // | Authors: Jason Rust <jrust@codejanitor.com> | 00020 // +----------------------------------------------------------------------+ 00021 00022 // }}} 00023 // {{{ requires 00024 00025 require_once FASTFRAME_ROOT . 'lib/FastFrame/Action/FormSubmit.php'; 00026 00027 // }}} 00028 // {{{ class FF_Action_FormSubmit_Resolution 00029 00040 // }}} 00041 class FF_Action_FormSubmit_Resolution extends FF_Action_FormSubmit { 00042 // {{{ fillModelWithSubmitData() 00043 00050 function fillModelWithSubmitData() 00051 { 00052 $this->o_model->setId(FF_Request::getParam('objectId', 'p')); 00053 $this->o_model->setName(FF_Request::getParam('name', 'p')); 00054 $this->o_model->setIsDefault(FF_Request::getParam('is_default', 'p')); 00055 $this->o_model->setDefaultResponse(FF_Request::getParam('default_response', 'p')); 00056 } 00057 00058 // }}} 00059 // {{{ getSingularText() 00060 00067 function getSingularText() 00068 { 00069 return _('resolution'); 00070 } 00071 00072 // }}} 00073 // {{{ validateInput() 00074 00081 function validateInput() 00082 { 00083 require_once dirname(__FILE__) . '/../Validate/Resolution.php'; 00084 $o_validate =& new FF_Validate_Resolution($this->o_model, $this->isUpdate()); 00085 return $o_validate->validate(); 00086 } 00087 00088 // }}} 00089 } 00090 ?>
1.4.4