Вход Регистрация
Файл: concrete5.7.5.6/concrete/src/File/Search/ColumnSet/DefaultSet.php
Строк: 41
<?php
namespace ConcreteCoreFileSearchColumnSet;

use 
Core;
use 
ConcreteCoreSearchColumnColumn;
use 
ConcreteCoreSearchColumnSet;

class 
DefaultSet extends Set
{
    protected 
$attributeClass = 'FileAttributeKey';

    public static function 
getFileDateAdded($f)
    {
        return 
Core::make('helper/date')->formatDateTime($f->getDateAdded()->getTimestamp());
    }

    public static function 
getFileDateActivated($f)
    {
        
$fv = $f->getVersion();

        return 
Core::make('helper/date')->formatDateTime($f->getDateAdded()->getTimestamp());
    }

    public function 
__construct()
    {
        
$this->addColumn(new Column('fv.fvType', t('Type'), 'getType', false));
        
$this->addColumn(new Column('fv.fvTitle', t('Title'), 'getTitle'));
        
$this->addColumn(new Column('f.fDateAdded', t('Added'), array('ConcreteCoreFileSearchColumnSetDefaultSet', 'getFileDateAdded')));
        
$this->addColumn(new Column('fv.fvDateAdded', t('Active'), array('ConcreteCoreFileSearchColumnSetDefaultSet', 'getFileDateActivated')));
        
$this->addColumn(new Column('fv.fvSize', t('Size'), 'getSize'));
        
$title = $this->getColumnByKey('f.fDateAdded');
        
$this->setDefaultSortColumn($title, 'desc');
    }
}
Онлайн: 2
Реклама