Provides question attribute definitions from plugins
package | Default |
---|
getAttributesFromPlugin(string $questionType): \LimeSurvey\Models\Services\array<string,array>
string
the question type to retrieve the attributes for.
\LimeSurvey\Models\Services\array
the question attributes added by plugins
getBaseDefinition(): \LimeSurvey\Models\Services\array<string,mixed>
\LimeSurvey\Models\Services\array
getDefinitions(\LimeSurvey\Models\Services\array<string,mixed> $options = array()): \LimeSurvey\Models\Services\array<string,array>
\LimeSurvey\Models\Services\array
to use
\LimeSurvey\Models\Services\array
array of question attribute definitions
getQuestionType(\LimeSurvey\Models\Services\array<string,mixed> $options):
If it's not explicitly set, it tries to use a question object.
\LimeSurvey\Models\Services\array