public function getWhereLike($Table = '', $Like = false, $OrderFields = '', $OrderDirection = 'asc', $Limit = false, $PageNumber = false)
{
if ($Table != '') {
$this->mapAliases($Table);
$this->from($Table);
}
if ($Like !== false) {
$this->like($Like);
}
if ($OrderFields != '') {
$this->orderBy($OrderFields, $OrderDirection);
}
if ($Limit !== false) {
if ($PageNumber == false || $PageNumber < 1) {
$PageNumber = 1;
}
$Offset = ($PageNumber - 1) * $Limit;
$this->limit($Limit, $Offset);
}
$Result = $this->query($this->getSelect());
return $Result;
}