Skip to content

how to get response data where $obj->create()? #23

Open
@lyongdee

Description

@lyongdee

how to get response data when $obj->create()?

ScriptTagService.php

public function update(ScriptTag $scriptTag)
{
    $data = $scriptTag->exportData();
    $response = $this->request(
        '/admin/script_tags/'.$scriptTag->id.'.json', 'PUT', array(
        'script_tag' => $data
        )
    );
    $scriptTag->setData($response['script_tag']);
}

Fix:

public function create(ScriptTag &$scriptTag)
{
    $data = $scriptTag->exportData();
    $response = $this->request(
        '/admin/script_tags.json', 'POST', array(
        'script_tag' => $data
        )
    );
    //$scriptTag->setData($response['script_tag']);
    return $response['script_tag'];
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions