Code Coverage
 
Classes and Traits
Functions and Methods
Lines
Total
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
CRAP
0.00% covered (danger)
0.00%
0 / 4
App\Models\ArticleFactory
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
0.00% covered (danger)
0.00%
0 / 4
 create
0.00% covered (danger)
0.00%
0 / 1
2
0.00% covered (danger)
0.00%
0 / 4
<?php
namespace App\Models;
use App\Models\Article;
class ArticleFactory {
    /**
     * 
     * @param array $record
     * @return Article
     */
    public static function create($record) {
        return new Article(
                $record['id'], $record['name'], $record['description'], $record['price'], $record['url']
        );
    }
}