Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
n/a
0 / 0
n/a
0 / 0
CRAP
n/a
0 / 0
DocProtect
n/a
0 / 0
n/a
0 / 0
0
n/a
0 / 0
1<?php
2
3/**
4 * This file is part of PHPWord - A pure PHP library for reading and writing
5 * word processing documents.
6 *
7 * PHPWord is free software distributed under the terms of the GNU Lesser
8 * General Public License version 3 as published by the Free Software Foundation.
9 *
10 * For the full copyright and license information, please read the LICENSE
11 * file that was distributed with this source code. For the full list of
12 * contributors, visit https://github.com/PHPOffice/PHPWord/contributors.
13 *
14 * @see         https://github.com/PHPOffice/PHPWord
15 *
16 * @license     http://www.gnu.org/licenses/lgpl.txt LGPL version 3
17 */
18
19namespace PhpOffice\PhpWord\SimpleType;
20
21use PhpOffice\PhpWord\Shared\AbstractEnum;
22
23/**
24 * Document Protection Types.
25 *
26 * @since 0.14.0
27 * @see http://www.datypic.com/sc/ooxml/t-w_ST_DocProtect.html
28 */
29final class DocProtect extends AbstractEnum
30{
31    /**
32     * No Editing Restrictions.
33     */
34    const NONE = 'none';
35
36    /**
37     * Allow No Editing.
38     */
39    const READ_ONLY = 'readOnly';
40
41    /**
42     * Allow Editing of Comments.
43     */
44    const COMMENTS = 'comments';
45
46    /**
47     * Allow Editing With Revision Tracking.
48     */
49    const TRACKED_CHANGES = 'trackedChanges';
50
51    /**
52     * Allow Editing of Form Fields.
53     */
54    const FORMS = 'forms';
55}