Задать вопрос
GM_pAnda
@GM_pAnda
Бездельник

Работа с объектом PHP?

Доброго времени суток.. У меня сессию пишется вот такой объект:
__PHP_Incomplete_Class Object
(
    [__PHP_Incomplete_Class_Name] => RedBeanPHP\OODBBean
    [properties:protected] => Array
        (
            [id] => 1
            [name] => Максим
            [phone] => +7 (999) 949-29-99
            [password] => $2y$10mhqGX42/cCuUCuZS0RqkwclITodpy
            [join_date] => 1485416517
            [group] => admin
        )

    [__info:protected] => Array
        (
            [type] => users
            [sys.id] => id
            [sys.orig] => Array
                (
                    [id] => 1
                    [name] => Максим
                    [phone] => +7 (999) 949-99-99
                    [password] => $2y$10mhqGX42/cCuUCuZS0RqkwclITodpy
                    [join_date] => 1485416517
                    [group] => admin
                )

            [tainted] => 
            [changed] => 
        )

    [beanHelper:protected] => __PHP_Incomplete_Class Object
        (
            [__PHP_Incomplete_Class_Name] => RedBeanPHP\BeanHelper\SimpleFacadeBeanHelper
        )

    [fetchType:protected] => 
    [withSql:protected] => 
    [withParams:protected] => Array
        (
        )

    [aliasName:protected] => 
    [via:protected] => 
    [noLoad:protected] => 
    [all:protected] => 
)


А вот как к нему обращаться не могу понять, пробовал все методы.. Пишет что-то вроде попытка выполнить сценарий неполного объекта.. Но, если в сессию пишу например так $_SESSION[user'] = $obj->phone То, номер телефона в сессию пишется правильно. но, потом не могу получить данные из сессии, из-за ошибки описанной выше
  • Вопрос задан
  • 638 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@miksir
IT
Если уточнить ответ devman, у вас php не может найти RedBeanPHP\OODBBean на момент старта сессии. Автолоад или include файла с этим классом (если он вообще есть) следует сделать до старта сессии.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽