Обучение/Помощь новичкам | КАК ИСПРАВИТЬ ?
SickBoy (01.06.2019 в 17:49)
Кирилл , /system/classes/Core.class.php в студию
Кирилл , /system/classes/Core.class.php в студию
<?php
class Core {
public static function alert($string, $style='theme')
{
if(!empty($string))
{
return '<div class="alert alert-'.$style.' text-center">'.$string.'</div>';
} else return false;
}
public function redirect($url)
{
if(!empty($url))
{
header('Location:'.$url);
exit;
}
}
public function hash(int $count = 5)
{
if($count > 0)
{
return bin2hex(random_bytes($count));
}
}
function hash(int $lenght = 5)
{
if($lenght > 0)
{
return bin2hex(random_bytes($lenght));
}
}
public function setLog($text, $file = null, $type = 'info')
{
if(empty($file))
{
$file = ROOT.'/logs/'.$type.'-'.date('H:i').'.txt';
}
else
{
$file = ROOT.'/logs/'.$file.'.txt';
}
if(!empty($text))
{
if(file_put_contents($file, $text, FILE_APPEND | LOCK_EX))
{
$result = true;
}
else $result = false;
}
else $result = NULL;
return $result;
}
}
?>
DELETED
1 июня 2019, в 17:53
Delete
Кирилл ,
<?php
class Core {
public static function alert($string, $style='theme')
{
if(!empty($string))
{
return '<div class="alert alert-'.$style.' text-center">'.$string.'</div>';
} else return false;
}
public function redirect($url)
{
if(!empty($url))
{
header('Location:'.$url);
exit;
}
}
public function hash(int $count = 5)
{
if($count > 0)
{
return bin2hex(random_bytes($count));
}
}
public function setLog($text, $file = null, $type = 'info')
{
if(empty($file))
{
$file = ROOT.'/logs/'.$type.'-'.date('H:i').'.txt';
}
else
{
$file = ROOT.'/logs/'.$file.'.txt';
}
if(!empty($text))
{
if(file_put_contents($file, $text, FILE_APPEND | LOCK_EX))
{
$result = true;
}
else $result = false;
}
else $result = NULL;
return $result;
}
}
?>
Вероломство (01.06.2019 в 17:53)
странно что ошибка не сообщает, где он перед этим уже был вызван
странно что ошибка не сообщает, где он перед этим уже был вызван
потому что ты тугодум
DELETED
1 июня 2019, в 17:56
Delete
два метода с одинаковым именем hash()
public function hash()
function hah()
по умолчанию все методы - public
изменить имя в одном из методов либо объединить функционал
DELETED
1 июня 2019, в 17:57
Delete
SickBoy (01.06.2019 в 17:54)
Вероломство (01.06.2019 в 17:53)
странно что ошибка не сообщает, где он перед этим уже был вызван
потому что ты тугодум
Вероломство (01.06.2019 в 17:53)
странно что ошибка не сообщает, где он перед этим уже был вызван
потому что ты тугодум
потому что метод вызван в том же месте, лоховская ты гопота
Вероломство (01.06.2019 в 17:57)
SickBoy (01.06.2019 в 17:54)
Вероломство (01.06.2019 в 17:53)
странно что ошибка не сообщает, где он перед этим уже был вызван
потому что ты тугодум
потому что метод вызван в том же месте, лоховская ты гопота
SickBoy (01.06.2019 в 17:54)
Вероломство (01.06.2019 в 17:53)
странно что ошибка не сообщает, где он перед этим уже был вызван
потому что ты тугодум
потому что метод вызван в том же месте, лоховская ты гопота
В том же месте ? =D
Аахахах ору )
Метод не вызывают, а переопределяют =D Блееее, ору
все спасибо заработало вечный пример ))а может и не вечный
clicks.joonte.icu
clicks.joonte.icu
Стр.: 1, 2