X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Frevisiondelete%2FRevDelFileItem.php;h=c7941b7658c83745f64359e2b585eae66c5906d3;hb=acb2456200d01371bd30ba72b5fc5ebd280d3386;hp=0ca84d7f51f9cdd3d53fd28d60e41da79da2d3dd;hpb=12ff4dec05ff8bb1a1910bf6745155b93e1912b5;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/revisiondelete/RevDelFileItem.php b/includes/revisiondelete/RevDelFileItem.php index 0ca84d7f51..c7941b7658 100644 --- a/includes/revisiondelete/RevDelFileItem.php +++ b/includes/revisiondelete/RevDelFileItem.php @@ -30,7 +30,18 @@ class RevDelFileItem extends RevDelItem { public function __construct( $list, $row ) { parent::__construct( $list, $row ); - $this->file = RepoGroup::singleton()->getLocalRepo()->newFileFromRow( $row ); + $this->file = static::initFile( $list, $row ); + } + + /** + * Create file object from $row sourced from $list + * + * @param RevDelFileList $list + * @param mixed $row + * @return mixed + */ + protected static function initFile( $list, $row ) { + return RepoGroup::singleton()->getLocalRepo()->newFileFromRow( $row ); } public function getIdField() {