Source for file jFormsControlInput.class.php
Documentation is available at jFormsControlInput.class.php
- <?php
- /**
- * @package jelix
- * @subpackage forms
- * @author Laurent Jouanneau
- * @contributor Loic Mathaud
- * @copyright 2006-2010 Laurent Jouanneau
- * @copyright 2007 Loic Mathaud
- * @link http://www.jelix.org
- * @licence http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public Licence, see LICENCE file
- */
-
- /**
- *
- * @package jelix
- * @subpackage forms
- */
- class jFormsControlInput extends jFormsControl {
- public $type='input';
- public $size=0;
-
- function setDataFromDao($value, $daoDatatype) {
- if($this->datatype instanceof jDatatypeLocaleDateTime
- && $daoDatatype == 'datetime') {
- if($value != '') {
- $dt = new jDateTime();
- $dt->setFromString($value, jDateTime::DB_DTFORMAT);
- $value = $dt->toString(jDateTime::LANG_DTFORMAT);
- }
- }elseif($this->datatype instanceof jDatatypeLocaleDate
- && $daoDatatype == 'date') {
- if($value != '') {
- $dt = new jDateTime();
- $dt->setFromString($value, jDateTime::DB_DFORMAT);
- $value = $dt->toString(jDateTime::LANG_DFORMAT);
- }
- }
- $this->setData($value);
- }
-
- /**
- * @since 1.2
- */
- public function isHtmlContent() {
- return ($this->datatype instanceof jDatatypeHtml);
- }
-
- }
Documentation generated on Mon, 19 Sep 2011 14:12:53 +0200 by phpDocumentor 1.4.3