Example #1
0
 /**
  * Static constructor.
  *
  * @param string               $text
  * @param TwitterEntityIndices $indices
  *
  * @return TwitterHashtag
  */
 public static function create($text, TwitterEntityIndices $indices)
 {
     $obj = new self();
     $obj->initTwitterEntity($indices);
     $obj->text = $text;
     return $obj;
 }
Example #2
0
 /**
  * Static constructor.
  *
  * @param string               $url
  * @param string               $displayUrl
  * @param string               $expandedUrl
  * @param TwitterEntityIndices $indices
  *
  * @return TwitterUrl
  */
 public static function create($url, $displayUrl, $expandedUrl, TwitterEntityIndices $indices)
 {
     $obj = new self();
     $obj->initTwitterEntity($indices);
     $obj->displayUrl = $displayUrl;
     $obj->expandedUrl = $expandedUrl;
     $obj->url = $url;
     return $obj;
 }
Example #3
0
 /**
  * Static constructor.
  *
  * @param int                  $id
  * @param string               $screenName
  * @param string               $name
  * @param TwitterEntityIndices $indices
  *
  * @return TwitterUserMention
  */
 public static function create($id, $screenName, $name, TwitterEntityIndices $indices)
 {
     $obj = new self();
     $obj->initTwitterEntity($indices);
     $obj->id = $id;
     $obj->name = $name;
     $obj->screenName = $screenName;
     return $obj;
 }