This is an internal method meant to be called to create active record objects after
fetching data from the database. It is mainly used by ActiveQuery to populate
the query results into active records.
When calling this method manually you should call BaseActiveRecord::afterFind on the created
record to trigger the [[EVENT_AFTER_FIND|afterFind Event]].