UrbanIndo\Yii2\Queue\Queue::serializeMessage PHP 메소드

serializeMessage() 보호된 메소드

protected serializeMessage ( mixed $array ) : array
$array mixed Array to serialize.
리턴 array
    protected function serializeMessage($array)
    {
        switch ($this->serializer) {
            case self::SERIALIZER_PHP:
                $data = serialize($array);
                break;
            case self::SERIALIZER_JSON:
                $data = \yii\helpers\Json::encode($array);
                break;
        }
        if (empty($data)) {
            throw new Exception('Can not deserialize message');
        }
        return $data;
    }