App\Http\Controllers\BaseAPIController::getRequestIncludes PHP Method

getRequestIncludes() protected method

protected getRequestIncludes ( $data )
    protected function getRequestIncludes($data)
    {
        $included = Request::get('include');
        $included = explode(',', $included);
        foreach ($included as $include) {
            if ($include == 'invoices') {
                $data[] = 'invoices.invoice_items';
            } elseif ($include == 'client') {
                $data[] = 'client.contacts';
            } elseif ($include == 'clients') {
                $data[] = 'clients.contacts';
            } elseif ($include == 'vendors') {
                $data[] = 'vendors.vendor_contacts';
            } elseif ($include) {
                $data[] = $include;
            }
        }
        return $data;
    }