-
Notifications
You must be signed in to change notification settings - Fork 44
Open
Labels
Description
It would be nice if I could specify the data type when using the concise syntax. For example:
$book->add([ 'title' => 'The Theory Of Everything',
'author' => 'S. Hawking',
'chapters' => [
[ 'chapter' => [
'@id' => '1',
'@:cdata' => 'Ideas About The Universe' ] ],
[ 'chapter' => [
'@id' => '2',
'@:cdata' => 'The Expanding Universe' ] ],
]]);
Presently, I am forced to call ->add('chapter', true) then ->cdata('Ideas About The Universe') on the node returned from the add call. Obviously, this results in code that isn't very concise :\
Data types based on the current API could be:
- text
- cdata
- comment
Just an idea.