Example #1
0
 /**
  * DOCUMENT ME
  * @param mixed $p
  * @param mixed $default
  * @return mixed
  */
 public static function getSearchParameter($p, $default = false)
 {
     $parameters = aMediaTools::getSearchParameters();
     if (isset($parameters[$p])) {
         return $parameters[$p];
     }
     return $default;
 }
Example #2
0
 protected function resumeBody($withPage = false)
 {
     $parameters = aMediaTools::getSearchParameters();
     if (!$withPage) {
         if (isset($parameters['page'])) {
             unset($parameters['page']);
         }
     }
     if (isset($parameters['page'])) {
         // keep the URL clean
         if ($parameters['page'] == 1) {
             unset($parameters['page']);
         }
     }
     return $this->redirect(aUrl::addParams("aMedia/index", $parameters));
 }
Example #3
0
 /**
  * DOCUMENT ME
  * @param mixed $withPage
  * @return mixed
  */
 protected function resumeBody($withPage = false)
 {
     $parameters = aMediaTools::getSearchParameters();
     if (!$withPage) {
         if (isset($parameters['page'])) {
             unset($parameters['page']);
         }
     }
     if (isset($parameters['page'])) {
         // keep the URL clean
         if ($parameters['page'] == 1) {
             unset($parameters['page']);
         }
     }
     // This allows us to pass additional parameters to resume, like '?add=1'
     $extra = $this->getRequest()->getGetParameters();
     $parameters = array_merge($extra, $parameters);
     return $this->redirect(aUrl::addParams("aMedia/index", $parameters));
 }