Ukrainian President, Petro Poroshenko.

Ukraine's parliament has voted for President Petro Poroshenko’s decree on a month-long martial law after the country’s vessels faced off with Russian ships near Crimea.

Iran Press / Europe:  Martial law will be imposed on the Ukrainian territories bordering Russia, as well as along the coast of the Black and Azov Seas. It is scheduled to enter into force on November 28 and will remain in place for 30 days, according to an RT report.

The Ukrainian army was put on full combat alert even before the martial law was declared, and media said partial troop mobilization has begun.

While calling on the parliament to support his decree, president Poroshenko used the idea of an alleged Russia’s “ground invasion.” Citing what he called a “secret intelligence document,” he said it could happen any moment and posed a great threat to Ukraine’s security. Later, the president vowed to lift the martial law if the “invasion” does not happen.

An earlier version of the decree actually involved imposing martial law on the whole territory of Ukraine for at least two months. It also specifically stated that the people’s right “to elect and be elected” might be suspended under martial law, effectively meaning that the government can call off any elections as long as the measure is in place.

The move has been seen by some as potentially beneficial for Poroshenko. The president’s rating is falling as he struggles to campaign for re-election in March, mired by unpopular economic policies and corruption scandals in his government.