Completed
Push — test ( d49b33...eefe29 )
by Temitope
02:38
created

TableFieldUndefinedException   A

Complexity

Total Complexity 1

Size/Duplication

Total Lines 12
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 0

Importance

Changes 4
Bugs 0 Features 2
Metric Value
wmc 1
c 4
b 0
f 2
lcom 0
cbo 0
dl 0
loc 12
rs 10

1 Method

Rating   Name   Duplication   Size   Complexity  
A reportUnknownTableField() 0 8 1
1
<?php
2
3
/**
4
 * @package  Laztopaz\potato-ORM
5
 * @author   Temitope Olotin <[email protected]>
6
 * @license  <https://opensource.org/license/MIT> MIT
7
 */
8
9
namespace Laztopaz\potatoORM;
10
11
use Exception;
12
13
class TableFieldUndefinedException extends Exception {
14
15
	public static function reportUnknownTableField($unExpectedFields, $message)
16
	{
17
		$fields = implode(", ",$unExpectedFields);
18
19
		//var_dump($fields);
20
21
		return new static($fields." ".$message);
22
	}
23
24
}