• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
trying to access the message

#1
This is the object returned from the fusionAuth library. I am getting it in a variable called $result. 

Code:
FusionAuth\ClientResponse Object
(
    [errorResponse] => stdClass Object
        (
            [fieldErrors] => stdClass Object
                (
                    [user.email] => Array
                        (
                            [0] => stdClass Object
                                (
                                    [code] => [duplicate]user.email
                                    [message] => A User with email [[email protected]] already exists.
                                )

                        )

                )

        )

  I am trying to print out the message. I have tried this echo($result->errorResponse->fieldErrors->user.email[message]); and every other way I could think of. 
 I an getting: Message: Undefined property: stdClass::$user
What is the proper way to echo out the message field?
proof that an old dog can learn new tricks
Reply

#2
@richb201, I move your message in the Addins category. It didn't belong in Choosing CodeIgniter. I also edited your post to add CODE tags because it was unreadable. Please be careful in what category you post and add code tags when you copy php code.

For your question, I think this would be the right way to echo the message:
PHP Code:
echo($result->errorResponse->fieldErrors->user.email[0]->message); 
CodeIgniter 4 tutorials (EN/FR) - https://includebeer.com
Reply


Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2021 MyBB Group.