/** * Builds model from array. * @param array $attributes Model attributes. * @param array &$aliases Aliases. * @internal * @return static */ public static function buildFromArray(array $attributes, array &$aliases = null) { if (isset(self::$loadedUsers[$attributes['ID']])) { return self::$loadedUsers[$attributes['ID']]; } self::$loadedUsers[$attributes['ID']] = parent::buildFromArray($attributes, $aliases); return self::$loadedUsers[$attributes['ID']]; }