Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php class Update_test extends CI_TestCase { /** * @var object Database/Query Builde..

Decoded Output download

<?php

class Update_test extends CI_TestCase {

	/**
	 * @var object Database/Query Builder holder
	 */
	protected $db;

	public function set_up()
	{
		$this->db = Mock_Database_Schema_Skeleton::init(DB_DRIVER);

		Mock_Database_Schema_Skeleton::create_tables();
		Mock_Database_Schema_Skeleton::create_data();
	}

	// ------------------------------------------------------------------------

	/**
	 * @see ./mocks/schema/skeleton.php
	 */
	public function test_update()
	{
		// Check initial record
		$job1 = $this->db->where('id', 1)->get('job')->row();
		$this->assertEquals('Developer', $job1->name);

		// Do the update
		$this->db->where('id', 1)->update('job', array('name' => 'Programmer'));

		// Check updated record
		$job1 = $this->db->where('id', 1)->get('job')->row();
		$this->assertEquals('Programmer', $job1->name);
	}

	// ------------------------------------------------------------------------

	/**
	 * @see ./mocks/schema/skeleton.php
	 */
	public function test_update_with_set()
	{
		// Check initial record
		$job1 = $this->db->where('id', 4)->get('job')->row();
		$this->assertEquals('Musician', $job1->name);

		// Do the update
		$this->db->set('name', 'Vocalist');
		$this->db->update('job', NULL, 'id = 4');

		// Check updated record
		$job1 = $this->db->where('id', 4)->get('job')->row();
		$this->assertEquals('Vocalist', $job1->name);
	}

} ?>

Did this file decode correctly?

Original Code

<?php

class Update_test extends CI_TestCase {

	/**
	 * @var object Database/Query Builder holder
	 */
	protected $db;

	public function set_up()
	{
		$this->db = Mock_Database_Schema_Skeleton::init(DB_DRIVER);

		Mock_Database_Schema_Skeleton::create_tables();
		Mock_Database_Schema_Skeleton::create_data();
	}

	// ------------------------------------------------------------------------

	/**
	 * @see ./mocks/schema/skeleton.php
	 */
	public function test_update()
	{
		// Check initial record
		$job1 = $this->db->where('id', 1)->get('job')->row();
		$this->assertEquals('Developer', $job1->name);

		// Do the update
		$this->db->where('id', 1)->update('job', array('name' => 'Programmer'));

		// Check updated record
		$job1 = $this->db->where('id', 1)->get('job')->row();
		$this->assertEquals('Programmer', $job1->name);
	}

	// ------------------------------------------------------------------------

	/**
	 * @see ./mocks/schema/skeleton.php
	 */
	public function test_update_with_set()
	{
		// Check initial record
		$job1 = $this->db->where('id', 4)->get('job')->row();
		$this->assertEquals('Musician', $job1->name);

		// Do the update
		$this->db->set('name', 'Vocalist');
		$this->db->update('job', NULL, 'id = 4');

		// Check updated record
		$job1 = $this->db->where('id', 4)->get('job')->row();
		$this->assertEquals('Vocalist', $job1->name);
	}

}

Function Calls

None

Variables

None

Stats

MD5 bde8cd1a62d515b59e33d7d311a770fb
Eval Count 0
Decode Time 101 ms