Перейти к содержанию

Orri

Пользователи
  • Постов

    7
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные Orri

  1. Set default profile tab 1.0.0


    Ta wtyczka pozwoli administratorom wybrać, które zakładki wyświetlić w profilu użytkownika i ustawić ich kolejność.

    Uwagi :

    • Karta aktywności będzie wyświetlana członkom bez informacji (jak nowi członkowie)
    • Karty mogą się różnić w zależności od zainstalowanych aplikacji

     

  2. Привет,

    Я делаю свое собственное приложение.
    Теперь я изменил версию PHP 8, и мне нужно адаптировать свой код к этой версии. В папке /sources в приложении у меня есть файл, определяющий названия отдельных элементов, например 0=>Original , 2=> Fake
    В php-коде модуля я загружаю этот файл через код:

    $actorstype = \IPS\gamecp\Game::loadActorsType();

    $actorstype = \IPS\gamecp\Game::loadActorsType();

    Однако в файле w/sources у меня что-то вроде этого:
     

    public static function loadActorsType ()
    {
            return array(
    						0 => 'Regular Actor',
    						1 => 'Actor Rybak',
                            2 => 'Actor Lumberjack',
                            3 => 'Actor Dealer Weapons',
                            4 => 'Heist actor',
                            5 => 'Actor to the store 24/7',
                            6 => 'Actor for office',
                            7 => 'Actor to the employment office',
                            8 => 'Actor for business',
                            9 => 'Actor to bank',
    		);
    }


    При изменении php на 8.0 я получаю сообщение об ошибке:

    Whoops \ Exception \ ErrorException (E_USER_ERROR)
    You do not have any methods in IPS\gamecp\Game which are not static. Please refactor. (PHP Coding Standards: Functions and Methods.6)

    Как я могу изменить его на новую версию?

×
×
  • Создать...