mapdev\FacebookMessenger\Callback\EntryMessage::__construct PHP Method

__construct() public method

Message constructor.
public __construct ( $message, $useCarbonDate = false )
$message
    public function __construct($message, $useCarbonDate = false)
    {
        $this->_message = $message;
        $this->sender_id = Helper::array_find($message, 'sender.id');
        $this->sender_id = Helper::array_find($message, 'sender.id');
        $this->recipient_id = Helper::array_find($message, 'recipient.id');
        $this->timestamp = Helper::array_find($message, 'timestamp');
        $this->useCarbonDT = $useCarbonDate;
        if ($this->useCarbonDT) {
            $this->datetime = \Carbon\Carbon::createFromTimestamp($this->timestamp / 1000);
        }
        //if  needed
        $this->updateRead();
        $this->updateDelivered();
        $this->updateAccountLinking();
        $this->updateAuthentication();
        $this->updatePostback();
        $this->updateMessage();
        $this->updateEcho();
    }