SYMBOL INDEX (34 symbols across 4 files) FILE: src/Dialect/InvalidJsonException.php class InvalidJsonException (line 3) | class InvalidJsonException extends \Exception FILE: src/Dialect/Json.php type Json (line 5) | trait Json method newFromBuilder (line 66) | public function newFromBuilder($attributes = array(), $connection = null) method inspectJsonColumns (line 79) | public function inspectJsonColumns() method addHintedAttributes (line 109) | public function addHintedAttributes() method hintJsonStructure (line 141) | public function hintJsonStructure($column, $structure) method flagJsonAttribute (line 161) | public function flagJsonAttribute($key, $col) method hasGetMutator (line 173) | public function hasGetMutator($key) method getMutatedAttributes (line 196) | public function getMutatedAttributes() method mutateAttribute (line 214) | protected function mutateAttribute($key, $value) method setAttribute (line 268) | public function setAttribute($key, $value) method setJsonAttribute (line 286) | public function setJsonAttribute($attribute, $key, $value) method getDirty (line 321) | public function getDirty($includeJson = false) method showJsonColumns (line 353) | public function showJsonColumns($show) method showJsonAttributes (line 368) | public function showJsonAttributes($show) FILE: tests/JsonDialectTest.php class JsonDialectTest (line 3) | class JsonDialectTest extends PHPUnit_Framework_TestCase method testInspectJsonColumns (line 9) | public function testInspectJsonColumns() method testDisableHiddenJsonColumns (line 31) | public function testDisableHiddenJsonColumns() method testEnableHiddenJsonAttributes (line 49) | public function testEnableHiddenJsonAttributes() method testInvalidJsonAttribute (line 70) | public function testInvalidJsonAttribute() method testNullJsonAttribute (line 87) | public function testNullJsonAttribute() method testSetAttribute (line 105) | public function testSetAttribute() method testSetArrayAttribute (line 127) | public function testSetArrayAttribute() method testGetMutator (line 149) | public function testGetMutator() method testHintedJsonColumns (line 160) | public function testHintedJsonColumns() method testGetDirtyJson (line 189) | public function testGetDirtyJson() method testInvalidHint (line 211) | public function testInvalidHint() method testCustomGetter (line 225) | public function testCustomGetter() method testCustomSetter (line 244) | public function testCustomSetter() FILE: tests/src/MockJsonDialectModel.php class MockJsonDialectModel (line 3) | class MockJsonDialectModel extends Illuminate\Database\Eloquent\Model method __construct (line 9) | public function __construct(array $attributes = array()) method setJsonColumns (line 15) | public function setJsonColumns(Array $columns) method getCustomGetAttribute (line 20) | public function getCustomGetAttribute() method setCustomSetAttribute (line 25) | public function setCustomSetAttribute( $value )