Esempio n. 1
0
 public function value($value)
 {
     if (is_object($value)) {
         // Assume this is a Sprig object
         $value = $value->{$value->pk()};
     }
     return parent::value($value);
 }
Esempio n. 2
0
 public function value($value)
 {
     $value = parent::value($value);
     if (is_null($value)) {
         return inet_pton($_SERVER['REMOTE_ADDR']);
     } else {
         return Validate::ip($value) ? inet_pton($value) : inet_ntop($value);
     }
 }
Esempio n. 3
0
 public function value($value)
 {
     if (TRUE === $this->mysql_time) {
         if (is_integer($value)) {
             return date($this->_format, $value);
         } else {
             return date($this->_format, strtotime($value));
         }
     }
     if ($value and is_string($value) and !ctype_digit($value)) {
         $value = strtotime($value);
     }
     return parent::value($value);
 }