/**
  * Create a LocalFile from a title
  * Do not call this except from inside a repo class.
  */
 static function newFromRow($row, $repo)
 {
     $title = Title::makeTitle(NS_FILE, $row->img_name);
     $file = new static($title, $repo);
     $file->loadFromRow($row);
     return $file;
 }
 /**
  * Create a WikiaForeignDBFile from a title
  * Do not call this except from inside a repo class.
  *
  * @param object $row A result row object
  * @param string $repo The repository name
  * @return WikiaForeignDBFile
  */
 static function newFromRow($row, $repo)
 {
     $title = Title::makeTitle(NS_FILE, $row->img_name);
     /* @var $file WikiaForeignDBFile */
     $file = new static($title, $repo);
     $file->loadFromRow($row);
     return $file;
 }