コード例 #1
0
ファイル: image.php プロジェクト: AmandaNatallie/RequisitosPA
<?php

/**
 * @package Demos
 */
require_once dirname(__FILE__) . '/helpers/common.php';
require_once dirname(__FILE__) . '/../lib/WideImage.php';
$request = Request::getInstance();
$demo = Demo::create($request->get('demo'));
$image = WideImage::load('images/' . $request->get('image'));
$result = $demo->execute($image, $request);
$output = new FormatSelectField('output');
$output->init(Request::getInstance());
if ($output->value == 'preset for demo') {
    $format = $demo->getFormat();
} else {
    $format = $output->value;
}
if ($format === 'as input') {
    $format = substr($request->get('image'), -3);
}
$output = 24;
if ($format == 'png8') {
    $output = 8;
    $format = 'png';
} elseif ($format == 'png24') {
    $format = 'png';
} elseif ($format == 'gif') {
    $output = 8;
}
if ($output == 8) {
コード例 #2
0
ファイル: FizzTest.php プロジェクト: skylarkelty/fizz
 public function test_Find()
 {
     $demo = new Demo();
     $demo->key = "Test";
     $demo->value = "Testing here!";
     $this->assertTrue($demo->create());
     $demo->key = "Test2";
     $this->assertTrue($demo->create());
     $objs = Demo::find(array("key" => "Test2"));
     $this->assertTrue(isset($objs[0]));
     $this->assertFalse(isset($objs[1]));
     $this->assertEquals($objs[0]->key, "Test2");
     $this->assertEquals($objs[0]->value, "Testing here!");
 }
コード例 #3
0
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU Lesser General Public License for more details.
		
    You should have received a copy of the GNU Lesser General Public License
    along with WideImage; if not, write to the Free Software
    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
    
	* @package Demos
  **/
include 'helpers/common.php';
$demos = array();
$di = new DirectoryIterator(dirname(__FILE__) . '/demos/');
foreach ($di as $file) {
    if (substr($file->getFilename(), -4) == '.php') {
        $demos[] = Demo::create(substr($file->getFilename(), 0, -4));
    }
}
usort($demos, 'cmp_demos');
function cmp_demos($d1, $d2)
{
    if ($d1->order === $d2->order) {
        return 0;
    }
    return $d1->order < $d2->order ? -1 : 1;
}
if (isset($_GET['demo'])) {
    $activeDemoName = $_GET['demo'];
} else {
    $activeDemoName = null;
}