Fix operators

This commit is contained in:
Daniel Rudolf 2015-11-29 16:39:03 +01:00
parent 698a249d45
commit 2d9b5aa1a2

View File

@ -939,7 +939,7 @@ class Pico
$files = $this->getFiles($this->getConfig('content_dir'), $this->getConfig('content_ext'), Pico::SORT_NONE); $files = $this->getFiles($this->getConfig('content_dir'), $this->getConfig('content_ext'), Pico::SORT_NONE);
foreach ($files as $i => $file) { foreach ($files as $i => $file) {
// skip 404 page // skip 404 page
if (basename($file) == '404' . $this->getConfig('content_ext')) { if (basename($file) === '404' . $this->getConfig('content_ext')) {
unset($files[$i]); unset($files[$i]);
continue; continue;
} }
@ -977,7 +977,7 @@ class Pico
'meta' => &$meta 'meta' => &$meta
); );
if ($file == $this->requestFile) { if ($file === $this->requestFile) {
$page['content'] = &$this->content; $page['content'] = &$this->content;
} }
@ -1006,10 +1006,10 @@ class Pico
$bSortKey = (basename($b['id']) === 'index') ? dirname($b['id']) : $b['id']; $bSortKey = (basename($b['id']) === 'index') ? dirname($b['id']) : $b['id'];
$cmp = strcmp($aSortKey, $bSortKey); $cmp = strcmp($aSortKey, $bSortKey);
return $cmp * (($order == 'desc') ? -1 : 1); return $cmp * (($order === 'desc') ? -1 : 1);
}; };
if ($this->getConfig('pages_order_by') == 'date') { if ($this->getConfig('pages_order_by') === 'date') {
// sort by date // sort by date
uasort($this->pages, function ($a, $b) use ($alphaSortClosure, $order) { uasort($this->pages, function ($a, $b) use ($alphaSortClosure, $order) {
if (empty($a['time']) || empty($b['time'])) { if (empty($a['time']) || empty($b['time'])) {
@ -1023,7 +1023,7 @@ class Pico
return $alphaSortClosure($a, $b); return $alphaSortClosure($a, $b);
} }
return $cmp * (($order == 'desc') ? 1 : -1); return $cmp * (($order === 'desc') ? 1 : -1);
}); });
} else { } else {
// sort alphabetically // sort alphabetically
@ -1063,7 +1063,7 @@ class Pico
if ($currentPageIndex !== false) { if ($currentPageIndex !== false) {
$this->currentPage = &$this->pages[$currentPageId]; $this->currentPage = &$this->pages[$currentPageId];
if (($this->getConfig('order_by') == 'date') && ($this->getConfig('order') == 'desc')) { if (($this->getConfig('order_by') === 'date') && ($this->getConfig('order') === 'desc')) {
$previousPageOffset = 1; $previousPageOffset = 1;
$nextPageOffset = -1; $nextPageOffset = -1;
} else { } else {
@ -1203,7 +1203,7 @@ class Pico
'prev_page' => $this->previousPage, 'prev_page' => $this->previousPage,
'current_page' => $this->currentPage, 'current_page' => $this->currentPage,
'next_page' => $this->nextPage, 'next_page' => $this->nextPage,
'is_front_page' => ($this->requestFile == $frontPage), 'is_front_page' => ($this->requestFile === $frontPage),
); );
} }