public function sort($by)
{
static $availableSorts = array('directory', 'filename', 'createdate', 'modifydate', 'filesize');
foreach ((array) $by as $sort) {
if (!in_array($sort, $availableSorts)) {
continue;
}
$this->sort[] = $sort;
}
return $this;
}