# Class Constructor

Forms a new object by both modifiying new object given context by first passing it data to its internal method objects MUST have a set_up, set or setup method 'Borrowed' from Python version this should also keep things neat by switching the 'current' objects state

Namespace: Catapult
Located at resource/Constructor.php

## Methods summary

`public static` | # `Make( & $object, $data = array(), $reload = false )` Pass two objects, the current and new current should be a reference and determine its new properties. New object should be made seperate Pass two objects, the current and new current should be a reference and determine its new properties. New object should be made seperate
`public` | # `check( object: $object, t: $t, d & $d )` IF we've found setup, set_up or set set the check as true otherwise don't call IF we've found setup, set_up or set set the check as true otherwise don't call #### Parameters $object Object $t T $d D
`public` | # `find( class: $class )` Constructor's find will merely check if this class is available if it return. Otherwise throw warning Constructor's find will merely check if this class is available if it return. Otherwise throw warning #### Parameters $class namespace class