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