Example #1
0
 /**
  * Instantiates a new instance of this object from a string
  *
  * @param String $string The string to parse into an object
  * @return \r8\Query\Atom\Field
  */
 public static function fromString($string)
 {
     $parsed = \r8\Query::parseSQLName($string);
     $field = new self(array_pop($parsed));
     if (count($parsed) > 0) {
         $field->setTable(array_pop($parsed));
     }
     if (count($parsed) > 0) {
         $field->setDatabase(array_pop($parsed));
     }
     return $field;
 }