Fixed unused variable in abstract search service

This commit is contained in:
Marcin Kurczewski 2014-09-14 00:29:57 +02:00
parent 76f78d61bd
commit 2d9865f1d3

View file

@ -76,19 +76,13 @@ abstract class AbstractSearchService
foreach ($tokens as $token)
{
$token = preg_split('/,|\s+/', $token);
if (count($token) === 2)
{
$orderDir = $token[1] === 'desc' ? self::ORDER_DESC : self::ORDER_ASC;
$orderToken = $token[0];
}
else
{
$orderDir = self::ORDER_ASC;
$orderToken = $token;
}
$orderColumn = $this->getOrderColumn($token[0]);
$orderToken = $token[0];
$orderDir = (count($token) === 2 and $token[1] === 'desc') ? self::ORDER_DESC : self::ORDER_ASC;
$orderColumn = $this->getOrderColumn($orderToken);
if ($orderColumn === null)
throw new \InvalidArgumentException('Invalid search order token: ' . $token);
throw new \InvalidArgumentException('Invalid search order token: ' . $orderToken);
$order[$orderColumn] = $orderDir;
}
$defaultOrderColumn = $this->getDefaultOrderColumn();