Advertisement
Guest User

Untitled

a guest
Jun 7th, 2011
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.79 KB | None | 0 0
  1. <?php
  2. require_once('XMLDocument.php');
  3.  
  4. $ns = array(
  5.             'DAV:' => '',
  6.             'urn:ietf:params:xml:ns:caldav' => 'C',
  7.             'http://apple.com/ns/ical/' => 'ical');
  8.  
  9. $xml = new XMLDocument($ns);
  10.  
  11. $set = $xml->NewXMLElement('set');
  12. $prop = $set->NewElement('prop');
  13. $xml->NSElement($prop, 'displayname', 'Test calendar');
  14. $xml->NSElement($prop, 'http://apple.com/ns/ical/:calendar-color', '#000000ff');
  15.  
  16. echo $xml->Render('urn:ietf:params:xml:ns:caldav:mkcalendar', $set);
  17. ?>
  18.  
  19. Result:
  20.  
  21. <?xml version="1.0" encoding="utf-8" ?>
  22. <mkcalendar xmlns="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav" xmlns:ical="http://apple.com/ns/ical/">
  23.  <set>
  24.   <prop>
  25.    <displayname>Calendario de prueba</displayname>
  26.    <ical:calendar-color>#000000ff</ical:calendar-color>
  27.   </prop>
  28.  </set>
  29. </mkcalendar>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement