Instagram\API\Request\EditProfileAccountRequest::__construct PHP Метод

__construct() публичный Метод

public __construct ( $instagram, $firstname, $email, $phoneNumber, $gender, $biography, $externalUrl )
$instagram Instagram
$firstname string Name
$email string Email
$phoneNumber string Phone Number
$gender int Gender
$biography string Biography
$externalUrl string External Url
    public function __construct($instagram, $firstname, $email, $phoneNumber, $gender, $biography, $externalUrl)
    {
        parent::__construct($instagram);
        $firstname = $firstname != null ? $firstname : "";
        $email = $email != null ? $email : "";
        $phoneNumber = $phoneNumber != null ? $phoneNumber : "";
        $gender = $gender != null ? $gender : User::GENDER_NOT_SPECIFIED;
        $biography = $biography != null ? $biography : "";
        $externalUrl = $externalUrl != null ? $externalUrl : "";
        $this->setSignedBody(array("external_url" => $externalUrl, "gender" => $gender, "phone_number" => $phoneNumber, "_csrftoken" => $instagram->getCSRFToken(), "username" => $instagram->getLoggedInUser()->getUsername(), "first_name" => $firstname, "_uid" => $instagram->getLoggedInUser()->getPk(), "biography" => $biography, "_uuid" => $instagram->getUUID(), "email" => $email));
    }