Code Duplication    Length = 11-11 lines in 3 locations

src/dbo/fields.php 3 locations

@@ 1724-1734 (lines=11) @@
1721
            }
1722
1723
            // Set author permissions.
1724
            if (isset($field->permissions->author))
1725
            {
1726
                if ($field->permissions->author == 'read')
1727
                {
1728
                    field_author_permission_set($field_id, FIELD_ALLOW_TO_READ);
1729
                }
1730
                elseif ($field->permissions->author == 'write')
1731
                {
1732
                    field_author_permission_set($field_id, FIELD_ALLOW_TO_WRITE);
1733
                }
1734
            }
1735
1736
            // Set responsible permissions.
1737
            if (isset($field->permissions->responsible))
@@ 1737-1747 (lines=11) @@
1734
            }
1735
1736
            // Set responsible permissions.
1737
            if (isset($field->permissions->responsible))
1738
            {
1739
                if ($field->permissions->responsible == 'read')
1740
                {
1741
                    field_responsible_permission_set($field_id, FIELD_ALLOW_TO_READ);
1742
                }
1743
                elseif ($field->permissions->responsible == 'write')
1744
                {
1745
                    field_responsible_permission_set($field_id, FIELD_ALLOW_TO_WRITE);
1746
                }
1747
            }
1748
1749
            // Set registered permissions.
1750
            if (isset($field->permissions->registered))
@@ 1750-1760 (lines=11) @@
1747
            }
1748
1749
            // Set registered permissions.
1750
            if (isset($field->permissions->registered))
1751
            {
1752
                if ($field->permissions->registered == 'read')
1753
                {
1754
                    field_registered_permission_set($field_id, FIELD_ALLOW_TO_READ);
1755
                }
1756
                elseif ($field->permissions->registered == 'write')
1757
                {
1758
                    field_registered_permission_set($field_id, FIELD_ALLOW_TO_WRITE);
1759
                }
1760
            }
1761
1762
            // Remove default field permissions.
1763
            dal_query('fields/fpdelall.sql', $field_id);