: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in
namespace Nextend\Framework\Platform;
use Nextend\Framework\Pattern\GetAssetsPathTrait;
abstract class AbstractPlatform {
protected $isAdmin = false;
protected $hasPosts = false;
public function isAdmin() {
public function setIsAdmin($isAdmin) {
$this->isAdmin = $isAdmin;
public abstract function getName();
public abstract function getLabel();
public abstract function getVersion();
public function hasPosts() {
public abstract function getSiteUrl();
public function getCharset() {
public function getMysqlDate() {
return date("Y-m-d H:i:s");
public function getTimestamp() {
public abstract function getPublicDirectory();
public function getUserEmail() {
public function needStrongerCss() {
public function getDebug() {
public function filterAssetsPath($assetsPath) {