/home/vianto5/heredit.mx/wp-content/plugins/elementor/modules/mcp/abilities
Edit: /home/vianto5/heredit.mx/wp-content/plugins/elementor/modules/mcp/abilities/ability-definition.php (1195B)
label = $label;
$this->description = $description;
$this->category = $category;
$this->output_schema = $output_schema;
$this->meta = $meta;
$this->permission_callback = $permission_callback;
$this->input_schema = $input_schema;
}
public function to_array(): array {
$definition = [
'label' => $this->label,
'description' => $this->description,
'category' => $this->category,
'output_schema' => $this->output_schema,
'meta' => $this->meta,
'permission_callback' => $this->permission_callback,
];
if ( ! empty( $this->input_schema ) ) {
$definition['input_schema'] = $this->input_schema;
}
return $definition;
}
}