You are here

Line.php in Zircon Profile 8

Same filename and directory in other branches
  1. 8.0 vendor/sebastian/diff/src/Line.php

File

vendor/sebastian/diff/src/Line.php
View source
<?php

/*
 * This file is part of the Diff package.
 *
 * (c) Sebastian Bergmann <sebastian@phpunit.de>
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */
namespace SebastianBergmann\Diff;


/**
 * @package    Diff
 * @author     Sebastian Bergmann <sebastian@phpunit.de>
 * @author     Kore Nordmann <mail@kore-nordmann.de>
 * @copyright  Sebastian Bergmann <sebastian@phpunit.de>
 * @license    http://www.opensource.org/licenses/BSD-3-Clause  The BSD 3-Clause License
 * @link       http://www.github.com/sebastianbergmann/diff
 */
class Line {
  const ADDED = 1;
  const REMOVED = 2;
  const UNCHANGED = 3;

  /**
   * @var int
   */
  private $type;

  /**
   * @var string
   */
  private $content;

  /**
   * @param int    $type
   * @param string $content
   */
  public function __construct($type = self::UNCHANGED, $content = '') {
    $this->type = $type;
    $this->content = $content;
  }

  /**
   * @return string
   */
  public function getContent() {
    return $this->content;
  }

  /**
   * @return int
   */
  public function getType() {
    return $this->type;
  }

}

Classes

Namesort descending Description
Line @package Diff @author Sebastian Bergmann <sebastian@phpunit.de> @author Kore Nordmann <mail@kore-nordmann.de> @copyright Sebastian Bergmann <sebastian@phpunit.de> @license …