Version 0.9.5 beta - changed request, get, post logic in order to jsut accept parameters, and also the full array.
This commit is contained in:
@@ -1,5 +1,7 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace Nibiru;
|
namespace Nibiru;
|
||||||
|
use Cassandra\Type\Map;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* User - stephan
|
* User - stephan
|
||||||
* Date - 24.01.17
|
* Date - 24.01.17
|
||||||
@@ -119,34 +121,70 @@ class Controller extends View
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return array
|
* @param string $param
|
||||||
|
* @param bool $params
|
||||||
|
* @return string|null
|
||||||
*/
|
*/
|
||||||
public function getPost()
|
public function getPost( string $param, bool $params = false ) :mixed
|
||||||
|
{
|
||||||
|
if($param!="")
|
||||||
|
{
|
||||||
|
return $_POST[$param];
|
||||||
|
}
|
||||||
|
elseif($params)
|
||||||
{
|
{
|
||||||
return $_POST;
|
return $_POST;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return array
|
* @param string $param
|
||||||
|
* @param bool $params
|
||||||
|
* @return string|null
|
||||||
*/
|
*/
|
||||||
public function getGet()
|
public function getGet( string $param, bool $params = false ) :?string
|
||||||
|
{
|
||||||
|
if($param!="")
|
||||||
|
{
|
||||||
|
return $_GET[$param];
|
||||||
|
}
|
||||||
|
elseif($params)
|
||||||
{
|
{
|
||||||
return $_GET;
|
return $_GET;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* @return array
|
|
||||||
*/
|
|
||||||
public function getRequest()
|
|
||||||
{
|
|
||||||
return $_REQUEST;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* @param string $param
|
||||||
|
* @param bool $params
|
||||||
* @return mixed
|
* @return mixed
|
||||||
*/
|
*/
|
||||||
public function getServer()
|
public function getRequest( string $param, bool $params = false ) :?string
|
||||||
|
{
|
||||||
|
if($param!="")
|
||||||
|
{
|
||||||
|
return $_REQUEST[$param];
|
||||||
|
}
|
||||||
|
elseif($params)
|
||||||
|
{
|
||||||
|
return $_REQUEST;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @param string $param
|
||||||
|
* @param bool $params
|
||||||
|
* @return string|null
|
||||||
|
*/
|
||||||
|
public function getServer( string $param, bool $params = false ) :?string
|
||||||
|
{
|
||||||
|
if($param!="")
|
||||||
|
{
|
||||||
|
return $_SERVER[$param];
|
||||||
|
}
|
||||||
|
elseif($params)
|
||||||
{
|
{
|
||||||
return $_SERVER;
|
return $_SERVER;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user