Since $fieldsFromConfig is declared private, accessing it with static will lead to errors in possible sub-classes; you can either use self, or increase the visibility of $fieldsFromConfig to at least protected.
The method label() does not exist on Thinktomorrow\Chief\Fields\Types\InputField. Since you implemented __call, consider adding a @method annotation.
(
Ignorable by Annotation
)
If this is a false-positive, you can also ignore this issue in your code via the ignore-call annotation
Since $fieldsFromConfig is declared private, accessing it with static will lead to errors in possible sub-classes; you can either use self, or increase the visibility of $fieldsFromConfig to at least protected.