Development

Changeset 6153

You must first sign up to be able to contribute.

Changeset 6153

Show
Ignore:
Timestamp:
11/24/07 15:59:21 (1 year ago)
Author:
fabien
Message:

fixed a bug in sfWidget required options management

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/lib/widget/sfWidget.class.php

    r5937 r6153  
    4545 
    4646    // check required options 
    47     if ($diff = array_diff($this->requiredOptions, array_keys($options))) 
     47    if ($diff = array_diff($this->requiredOptions, array_merge(array_keys($this->options), array_keys($options)))) 
    4848    { 
    4949      throw new sfException(sprintf('%s requires the following options: \'%s\'.', get_class($this), implode('\', \'', $diff)));