EntryModel attributeConfigs method throwing undefined index I am attempting to read out the entry field attributes by using the attributeConfigs array of the EntryModel.

When I review the EntryModel object, using id and title as an example. I request the attribute configs like this:

    $entry-&gt;attributeConfigs['id'] // Works
    $entry-&gt;attributeConfigs['title'] // Undefined index error


All though the index exists in the array 

    [_attributeConfigs:Craft\ContentModel:private] =&gt; Array
    (
        [id] =&gt; Array
            (
                [maxLength] =&gt; 11
                [min] =&gt; -2147483648
                [max] =&gt; 2147483647
                [decimals] =&gt; 0
                [type] =&gt; number
                [unsigned] =&gt; 
                [length] =&gt; 10
                [column] =&gt; integer
            )

        [title] =&gt; Array
            (
                [required] =&gt; 
                [maxLength] =&gt; 255
                [label] =&gt; Title
                [type] =&gt; string
            )


Is there any way I can access these configurations?
An entry's title is stored on the ContentModel, so you'd need to do:

$content = $entry-&gt;getContent();
$content-&gt;attributeConfigs['title'];