| 
                                
                                    @@ 1927-1943 (lines=17) @@
                                 | 
                            
                                                            
                                    | 1924 | 
                                     | 
                                         *  | 
                                
                                                            
                                    | 1925 | 
                                     | 
                                         * @return boolean  | 
                                
                                                            
                                    | 1926 | 
                                     | 
                                         */  | 
                                
                                                            
                                    | 1927 | 
                                     | 
                                        protected function onSchemaAlterTableAddColumn(Column $column, TableDiff $diff, &$columnSql)  | 
                                
                                                            
                                    | 1928 | 
                                     | 
                                        { | 
                                
                                                            
                                    | 1929 | 
                                     | 
                                            if (null === $this->_eventManager) { | 
                                
                                                            
                                    | 1930 | 
                                     | 
                                                return false;  | 
                                
                                                            
                                    | 1931 | 
                                     | 
                                            }  | 
                                
                                                            
                                    | 1932 | 
                                     | 
                                     | 
                                
                                                            
                                    | 1933 | 
                                     | 
                                            if ( ! $this->_eventManager->hasListeners(Events::onSchemaAlterTableAddColumn)) { | 
                                
                                                            
                                    | 1934 | 
                                     | 
                                                return false;  | 
                                
                                                            
                                    | 1935 | 
                                     | 
                                            }  | 
                                
                                                            
                                    | 1936 | 
                                     | 
                                     | 
                                
                                                            
                                    | 1937 | 
                                     | 
                                            $eventArgs = new SchemaAlterTableAddColumnEventArgs($column, $diff, $this);  | 
                                
                                                            
                                    | 1938 | 
                                     | 
                                            $this->_eventManager->dispatchEvent(Events::onSchemaAlterTableAddColumn, $eventArgs);  | 
                                
                                                            
                                    | 1939 | 
                                     | 
                                     | 
                                
                                                            
                                    | 1940 | 
                                     | 
                                            $columnSql = array_merge($columnSql, $eventArgs->getSql());  | 
                                
                                                            
                                    | 1941 | 
                                     | 
                                     | 
                                
                                                            
                                    | 1942 | 
                                     | 
                                            return $eventArgs->isDefaultPrevented();  | 
                                
                                                            
                                    | 1943 | 
                                     | 
                                        }  | 
                                
                                                            
                                    | 1944 | 
                                     | 
                                     | 
                                
                                                            
                                    | 1945 | 
                                     | 
                                        /**  | 
                                
                                                            
                                    | 1946 | 
                                     | 
                                         * @param \Doctrine\DBAL\Schema\Column    $column  | 
                                
                                                                                
                                 | 
                                
                                    @@ 1952-1968 (lines=17) @@
                                 | 
                            
                                                            
                                    | 1949 | 
                                     | 
                                         *  | 
                                
                                                            
                                    | 1950 | 
                                     | 
                                         * @return boolean  | 
                                
                                                            
                                    | 1951 | 
                                     | 
                                         */  | 
                                
                                                            
                                    | 1952 | 
                                     | 
                                        protected function onSchemaAlterTableRemoveColumn(Column $column, TableDiff $diff, &$columnSql)  | 
                                
                                                            
                                    | 1953 | 
                                     | 
                                        { | 
                                
                                                            
                                    | 1954 | 
                                     | 
                                            if (null === $this->_eventManager) { | 
                                
                                                            
                                    | 1955 | 
                                     | 
                                                return false;  | 
                                
                                                            
                                    | 1956 | 
                                     | 
                                            }  | 
                                
                                                            
                                    | 1957 | 
                                     | 
                                     | 
                                
                                                            
                                    | 1958 | 
                                     | 
                                            if ( ! $this->_eventManager->hasListeners(Events::onSchemaAlterTableRemoveColumn)) { | 
                                
                                                            
                                    | 1959 | 
                                     | 
                                                return false;  | 
                                
                                                            
                                    | 1960 | 
                                     | 
                                            }  | 
                                
                                                            
                                    | 1961 | 
                                     | 
                                     | 
                                
                                                            
                                    | 1962 | 
                                     | 
                                            $eventArgs = new SchemaAlterTableRemoveColumnEventArgs($column, $diff, $this);  | 
                                
                                                            
                                    | 1963 | 
                                     | 
                                            $this->_eventManager->dispatchEvent(Events::onSchemaAlterTableRemoveColumn, $eventArgs);  | 
                                
                                                            
                                    | 1964 | 
                                     | 
                                     | 
                                
                                                            
                                    | 1965 | 
                                     | 
                                            $columnSql = array_merge($columnSql, $eventArgs->getSql());  | 
                                
                                                            
                                    | 1966 | 
                                     | 
                                     | 
                                
                                                            
                                    | 1967 | 
                                     | 
                                            return $eventArgs->isDefaultPrevented();  | 
                                
                                                            
                                    | 1968 | 
                                     | 
                                        }  | 
                                
                                                            
                                    | 1969 | 
                                     | 
                                     | 
                                
                                                            
                                    | 1970 | 
                                     | 
                                        /**  | 
                                
                                                            
                                    | 1971 | 
                                     | 
                                         * @param \Doctrine\DBAL\Schema\ColumnDiff $columnDiff  | 
                                
                                                                                
                                 | 
                                
                                    @@ 1977-1993 (lines=17) @@
                                 | 
                            
                                                            
                                    | 1974 | 
                                     | 
                                         *  | 
                                
                                                            
                                    | 1975 | 
                                     | 
                                         * @return boolean  | 
                                
                                                            
                                    | 1976 | 
                                     | 
                                         */  | 
                                
                                                            
                                    | 1977 | 
                                     | 
                                        protected function onSchemaAlterTableChangeColumn(ColumnDiff $columnDiff, TableDiff $diff, &$columnSql)  | 
                                
                                                            
                                    | 1978 | 
                                     | 
                                        { | 
                                
                                                            
                                    | 1979 | 
                                     | 
                                            if (null === $this->_eventManager) { | 
                                
                                                            
                                    | 1980 | 
                                     | 
                                                return false;  | 
                                
                                                            
                                    | 1981 | 
                                     | 
                                            }  | 
                                
                                                            
                                    | 1982 | 
                                     | 
                                     | 
                                
                                                            
                                    | 1983 | 
                                     | 
                                            if ( ! $this->_eventManager->hasListeners(Events::onSchemaAlterTableChangeColumn)) { | 
                                
                                                            
                                    | 1984 | 
                                     | 
                                                return false;  | 
                                
                                                            
                                    | 1985 | 
                                     | 
                                            }  | 
                                
                                                            
                                    | 1986 | 
                                     | 
                                     | 
                                
                                                            
                                    | 1987 | 
                                     | 
                                            $eventArgs = new SchemaAlterTableChangeColumnEventArgs($columnDiff, $diff, $this);  | 
                                
                                                            
                                    | 1988 | 
                                     | 
                                            $this->_eventManager->dispatchEvent(Events::onSchemaAlterTableChangeColumn, $eventArgs);  | 
                                
                                                            
                                    | 1989 | 
                                     | 
                                     | 
                                
                                                            
                                    | 1990 | 
                                     | 
                                            $columnSql = array_merge($columnSql, $eventArgs->getSql());  | 
                                
                                                            
                                    | 1991 | 
                                     | 
                                     | 
                                
                                                            
                                    | 1992 | 
                                     | 
                                            return $eventArgs->isDefaultPrevented();  | 
                                
                                                            
                                    | 1993 | 
                                     | 
                                        }  | 
                                
                                                            
                                    | 1994 | 
                                     | 
                                     | 
                                
                                                            
                                    | 1995 | 
                                     | 
                                        /**  | 
                                
                                                            
                                    | 1996 | 
                                     | 
                                         * @param string                          $oldColumnName  | 
                                
                                                                                
                                 | 
                                
                                    @@ 2003-2019 (lines=17) @@
                                 | 
                            
                                                            
                                    | 2000 | 
                                     | 
                                         *  | 
                                
                                                            
                                    | 2001 | 
                                     | 
                                         * @return boolean  | 
                                
                                                            
                                    | 2002 | 
                                     | 
                                         */  | 
                                
                                                            
                                    | 2003 | 
                                     | 
                                        protected function onSchemaAlterTableRenameColumn($oldColumnName, Column $column, TableDiff $diff, &$columnSql)  | 
                                
                                                            
                                    | 2004 | 
                                     | 
                                        { | 
                                
                                                            
                                    | 2005 | 
                                     | 
                                            if (null === $this->_eventManager) { | 
                                
                                                            
                                    | 2006 | 
                                     | 
                                                return false;  | 
                                
                                                            
                                    | 2007 | 
                                     | 
                                            }  | 
                                
                                                            
                                    | 2008 | 
                                     | 
                                     | 
                                
                                                            
                                    | 2009 | 
                                     | 
                                            if ( ! $this->_eventManager->hasListeners(Events::onSchemaAlterTableRenameColumn)) { | 
                                
                                                            
                                    | 2010 | 
                                     | 
                                                return false;  | 
                                
                                                            
                                    | 2011 | 
                                     | 
                                            }  | 
                                
                                                            
                                    | 2012 | 
                                     | 
                                     | 
                                
                                                            
                                    | 2013 | 
                                     | 
                                            $eventArgs = new SchemaAlterTableRenameColumnEventArgs($oldColumnName, $column, $diff, $this);  | 
                                
                                                            
                                    | 2014 | 
                                     | 
                                            $this->_eventManager->dispatchEvent(Events::onSchemaAlterTableRenameColumn, $eventArgs);  | 
                                
                                                            
                                    | 2015 | 
                                     | 
                                     | 
                                
                                                            
                                    | 2016 | 
                                     | 
                                            $columnSql = array_merge($columnSql, $eventArgs->getSql());  | 
                                
                                                            
                                    | 2017 | 
                                     | 
                                     | 
                                
                                                            
                                    | 2018 | 
                                     | 
                                            return $eventArgs->isDefaultPrevented();  | 
                                
                                                            
                                    | 2019 | 
                                     | 
                                        }  | 
                                
                                                            
                                    | 2020 | 
                                     | 
                                     | 
                                
                                                            
                                    | 2021 | 
                                     | 
                                        /**  | 
                                
                                                            
                                    | 2022 | 
                                     | 
                                         * @param \Doctrine\DBAL\Schema\TableDiff $diff  | 
                                
                                                                                
                                 | 
                                
                                    @@ 2027-2043 (lines=17) @@
                                 | 
                            
                                                            
                                    | 2024 | 
                                     | 
                                         *  | 
                                
                                                            
                                    | 2025 | 
                                     | 
                                         * @return boolean  | 
                                
                                                            
                                    | 2026 | 
                                     | 
                                         */  | 
                                
                                                            
                                    | 2027 | 
                                     | 
                                        protected function onSchemaAlterTable(TableDiff $diff, &$sql)  | 
                                
                                                            
                                    | 2028 | 
                                     | 
                                        { | 
                                
                                                            
                                    | 2029 | 
                                     | 
                                            if (null === $this->_eventManager) { | 
                                
                                                            
                                    | 2030 | 
                                     | 
                                                return false;  | 
                                
                                                            
                                    | 2031 | 
                                     | 
                                            }  | 
                                
                                                            
                                    | 2032 | 
                                     | 
                                     | 
                                
                                                            
                                    | 2033 | 
                                     | 
                                            if ( ! $this->_eventManager->hasListeners(Events::onSchemaAlterTable)) { | 
                                
                                                            
                                    | 2034 | 
                                     | 
                                                return false;  | 
                                
                                                            
                                    | 2035 | 
                                     | 
                                            }  | 
                                
                                                            
                                    | 2036 | 
                                     | 
                                     | 
                                
                                                            
                                    | 2037 | 
                                     | 
                                            $eventArgs = new SchemaAlterTableEventArgs($diff, $this);  | 
                                
                                                            
                                    | 2038 | 
                                     | 
                                            $this->_eventManager->dispatchEvent(Events::onSchemaAlterTable, $eventArgs);  | 
                                
                                                            
                                    | 2039 | 
                                     | 
                                     | 
                                
                                                            
                                    | 2040 | 
                                     | 
                                            $sql = array_merge($sql, $eventArgs->getSql());  | 
                                
                                                            
                                    | 2041 | 
                                     | 
                                     | 
                                
                                                            
                                    | 2042 | 
                                     | 
                                            return $eventArgs->isDefaultPrevented();  | 
                                
                                                            
                                    | 2043 | 
                                     | 
                                        }  | 
                                
                                                            
                                    | 2044 | 
                                     | 
                                     | 
                                
                                                            
                                    | 2045 | 
                                     | 
                                        /**  | 
                                
                                                            
                                    | 2046 | 
                                     | 
                                         * @param \Doctrine\DBAL\Schema\TableDiff $diff  |