ScriptFUSION\Porter\Porter::createProviderRecords PHP Method

createProviderRecords() private method

private createProviderRecords ( Iterator $records, ScriptFUSION\Porter\Provider\Resource\ProviderResource $resource )
$records Iterator
$resource ScriptFUSION\Porter\Provider\Resource\ProviderResource
    private function createProviderRecords(\Iterator $records, ProviderResource $resource)
    {
        if ($records instanceof \Countable) {
            return new CountableProviderRecords($records, count($records), $resource);
        }
        return new ProviderRecords($records, $resource);
    }