Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccessReturn type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess: Return type of Illuminate\Container\Container::offsetUn