Show
Ignore:
Timestamp:
09/05/08 19:50:24 (4 months ago)
Author:
ogawa
Message:

Add is_private and is_shared methods to Calendar::Entry class.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • cybozu2ical/trunk/lib/WWW/CybozuOffice6/Calendar/Event.pm

    r520 r521  
    1919 
    2020__PACKAGE__->mk_accessors( 
    21     qw( id start end summary description created time_zone modified is_full_day comment ) 
     21    qw( id start end summary description created time_zone modified is_shared is_private is_full_day comment ) 
    2222); 
    2323 
     
    5252    $this->summary($summary); 
    5353    $this->description( $param{memo} || $summary ); 
     54 
     55    $this->is_shared(1)  if $param{shared}; 
     56    $this->is_private(1) if $param{private}; 
    5457    1; 
    5558} 
     
    6366    return 
    6467      unless $ymd 
    65           && ( $ymd =~ m!^da\.(\d+)\.(\d+)\.(\d+)$! 
    66               ||    $ymd =~ m!^(\d+)/(\d+)/(\d+)$! ); 
     68          && (   $ymd =~ m!^da\.(\d+)\.(\d+)\.(\d+)$! 
     69              || $ymd =~ m!^(\d+)/(\d+)/(\d+)$! ); 
    6770    @args{qw(year month day)} = ( $1, $2, $3 ); 
    6871